Implementing CSAT Local Search on FPGAs

نویسندگان

  • Martin Henz
  • Edgar Tan
  • Roland H. C. Yap
چکیده

Stochastic local search methods such as GSAT, WalkSAT and their variants have been used successfully at solving propositional satisfiability problems (SAT). The key operation in these local search algorithms is the speed of variable flipping. We present a parallel FPGA designs for CSAT capable of one flip per clock cycle which is achieved by exploiting maximal parallelism and “multi-try” pipelining. Experimental results show that a speedup of two orders of magnitude over software implementations can be achieved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pdmi Preprint | 19/1998 Hard Formulas for Sat Local Search Algorithms

HARD FORMULAS FOR SAT LOCAL SEARCH ALGORITHMS Edward A. HIRSCH Russian Academy of Sciences Steklov Mathematical Institute St. Petersburg Department 27 Fontanka, St. Petersburg, 191011, Russia E-mail: [email protected] September 6, 1998 Abstract In 1992 B. Selman, H. Levesque and D. Mitchell proposed GSAT, a greedy local search algorithm for the Boolean satis ability problem. Good performance o...

متن کامل

A Comparison of Heuristics for FPGA Placement

Field-Programmable Gate Arrays (FPGAs) are digital integrated circuits (ICs) that contain configurable logic and interconnect to provide a means for fast prototyping and also for a cost-effective chip design. The innovative development of FPGAs spurred the invention of a new field in which many different hardware algorithms could execute on a single device [16]. Efficient Computer Aided Design ...

متن کامل

Distribution of the cell substratum attachment (CSAT) antigen on myogenic and fibroblastic cells in culture

Previous studies (Neff et al., 1982, J. Cell. Biol. 95:654-666; Decker et al., 1984. J. Cell. Biol. 99:1388-1404) have described a monoclonal antibody (CSAT Mab) directed against a complex of three integral membrane glycoproteins of 120,000-160,000 mol wt (CSAT antigen [ag]) involved in the cell matrix adhesion of myoblasts and fibroblasts. In localization studies on fibroblasts presented here,...

متن کامل

2,3-Diphosphoglycerate and intracellular pH as interdependent determinants of the physiologic solubility of deoxyhemoglobin S.

We have established that 2,3-diphosphoglycerate (2,3-DPG) content and intracellular pH exert separate, but interdependent, effects on the equilibrium solubility (csat) of deoxyhemoglobin S (deoxy-Hb S) that act in concert to modulate intraerythrocytic polymer formation. In a nonphysiologic csat assay system, a steep dependence of csat on pH in the physiologic range 7.0 to 7.6 was shown for both...

متن کامل

FPGAs: Re-Inventing the Signal Processor

FPGAs are increasingly being employed for building real-time signal processing systems. They have been used extensively for implementing the PHY in software radio architectures. This paper provides a technology and market perspective on the use FPGAs for signal processing and demonstrates FPGA DSP using an adaptive channel equalizer case study.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002